From: Andrew Cooper Date: Fri, 13 Mar 2015 10:24:52 +0000 (+0100) Subject: prune unused ASSERT/BUG/WARN infrastructure X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~3624 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=daf525ab15e337fe09b4f2d95442ccd37bc51525;p=xen.git prune unused ASSERT/BUG/WARN infrastructure Signed-off-by: Andrew Cooper Acked-by: Tim Deegan --- diff --git a/xen/drivers/char/console.c b/xen/drivers/char/console.c index cb0c2d6f00..fce4cc8a82 100644 --- a/xen/drivers/char/console.c +++ b/xen/drivers/char/console.c @@ -1150,21 +1150,6 @@ void panic(const char *fmt, ...) machine_restart(5000); } -void __bug(const char *file, int line) -{ - console_start_sync(); - printk("Xen BUG at %s:%d\n", file, line); - dump_execution_state(); - panic("Xen BUG at %s:%d", file, line); -} - -void __warn(const char *file, int line) -{ - printk("Xen WARN at %s:%d\n", file, line); - dump_execution_state(); -} - - /* * ************************************************************** * ****************** Console suspend/resume ******************** diff --git a/xen/include/xen/lib.h b/xen/include/xen/lib.h index ca3916bd0d..6c8dd86ae8 100644 --- a/xen/include/xen/lib.h +++ b/xen/include/xen/lib.h @@ -8,9 +8,6 @@ #include #include -void noreturn __bug(const char *file, int line); -void __warn(const char *file, int line); - #define BUG_ON(p) do { if (unlikely(p)) BUG(); } while (0) #define WARN_ON(p) do { if (unlikely(p)) WARN(); } while (0) @@ -29,15 +26,6 @@ void __warn(const char *file, int line); #define BUILD_BUG_ON(cond) ((void)BUILD_BUG_ON_ZERO(cond)) #endif -#ifndef assert_failed -#define assert_failed(p) \ -do { \ - printk("Assertion '%s' failed, line %d, file %s\n", p , \ - __LINE__, __FILE__); \ - BUG(); \ -} while (0) -#endif - #ifndef NDEBUG #define ASSERT(p) \ do { if ( unlikely(!(p)) ) assert_failed(#p); } while (0)